# FILE NAME: 00043-00000098.soi
# TITLE: Gdi-2019
# DESCRIPTION: 
# DATA TYPE: soi
# MODIFICATION TYPE: original
# RELATES TO: 
# RELATED FILES: 00043-00000098.soc
# PUBLICATION DATE: 2022-09-25
# MODIFICATION DATE: 2022-09-25
# NUMBER ALTERNATIVES: 205
# NUMBER VOTERS: 21
# NUMBER UNIQUE ORDERS: 21
# ALTERNATIVE NAME 1: MONTAGUTI MatteoAndroni Giocattoli - Sidermec
# ALTERNATIVE NAME 2: BOOKWALTER BrentMitchelton-Scott
# ALTERNATIVE NAME 3: SIMION PaoloBardiani - CSF
# ALTERNATIVE NAME 4: POLJAŃSKI PawełBORA - hansgrohe
# ALTERNATIVE NAME 5: CHAVES EstebanMitchelton-Scott
# ALTERNATIVE NAME 6: WYSS DaniloTeam Dimension Data
# ALTERNATIVE NAME 7: ROJAS José JoaquínMovistar Team
# ALTERNATIVE NAME 8: GAVAZZI FrancescoAndroni Giocattoli - Sidermec
# ALTERNATIVE NAME 9: VANENDERT JelleLotto Soudal
# ALTERNATIVE NAME 10: BIERMANS JentheTeam Katusha Alpecin
# ALTERNATIVE NAME 11: CONSONNI SimoneUAE-Team Emirates
# ALTERNATIVE NAME 12: KNEES ChristianTeam INEOS
# ALTERNATIVE NAME 13: GAVIRIA FernandoUAE-Team Emirates
# ALTERNATIVE NAME 14: SINKELDAM RamonGroupama - FDJ
# ALTERNATIVE NAME 15: CLARKE WillTrek - Segafredo
# ALTERNATIVE NAME 16: POZZOVIVO DomenicoBahrain Merida
# ALTERNATIVE NAME 17: LUDVIGSSON TobiasGroupama - FDJ
# ALTERNATIVE NAME 18: CIMOLAI DavideIsrael Cycling Academy
# ALTERNATIVE NAME 19: POLANC JanUAE-Team Emirates
# ALTERNATIVE NAME 20: JUUL-JENSEN ChristopherMitchelton-Scott
# ALTERNATIVE NAME 21: SÉNÉCHAL FlorianDeceuninck - Quick Step
# ALTERNATIVE NAME 22: BENNETT SeanEF Education First
# ALTERNATIVE NAME 23: DUPONT HubertAG2R La Mondiale
# ALTERNATIVE NAME 24: SENNI ManuelBardiani - CSF
# ALTERNATIVE NAME 25: MOLANO Juan SebastiánUAE-Team Emirates
# ALTERNATIVE NAME 26: SCHWARZMANN MichaelBORA - hansgrohe
# ALTERNATIVE NAME 27: KUSS SeppTeam Jumbo-Visma
# ALTERNATIVE NAME 28: VIVIANI EliaDeceuninck - Quick Step
# ALTERNATIVE NAME 29: BIDARD FrançoisAG2R La Mondiale
# ALTERNATIVE NAME 30: ANTUNES AmaroCCC Team
# ALTERNATIVE NAME 31: IZAGIRRE IonAstana Pro Team
# ALTERNATIVE NAME 32: BOIVIN GuillaumeIsrael Cycling Academy
# ALTERNATIVE NAME 33: NARVÁEZ JhonatanTeam INEOS
# ALTERNATIVE NAME 34: SABATINI FabioDeceuninck - Quick Step
# ALTERNATIVE NAME 35: FORMOLO DavideBORA - hansgrohe
# ALTERNATIVE NAME 36: VUILLERMOZ AlexisAG2R La Mondiale
# ALTERNATIVE NAME 37: KONOVALOVAS IgnatasGroupama - FDJ
# ALTERNATIVE NAME 38: SIVAKOV PavelTeam INEOS
# ALTERNATIVE NAME 39: NARVÁEZ JhonatanTeam INEOS
# ALTERNATIVE NAME 40: DUMOULIN TomTeam Sunweb
# ALTERNATIVE NAME 41: MODOLO SachaEF Education First
# ALTERNATIVE NAME 42: RENSHAW MarkTeam Dimension Data
# ALTERNATIVE NAME 43: LÓPEZ Miguel ÁngelAstana Pro Team
# ALTERNATIVE NAME 44: BIDARD FrançoisAG2R La Mondiale
# ALTERNATIVE NAME 45: VENDRAME AndreaAndroni Giocattoli - Sidermec
# ALTERNATIVE NAME 46: ROTA LorenzoBardiani - CSF
# ALTERNATIVE NAME 47: ČERNÝ JosefCCC Team
# ALTERNATIVE NAME 48: CONTI ValerioUAE-Team Emirates
# ALTERNATIVE NAME 49: CARAPAZ RichardMovistar Team
# ALTERNATIVE NAME 50: GUARNIERI JacopoGroupama - FDJ
# ALTERNATIVE NAME 51: ZEITS AndreyAstana Pro Team
# ALTERNATIVE NAME 52: AMADOR AndreyMovistar Team
# ALTERNATIVE NAME 53: CARTHY HughEF Education First
# ALTERNATIVE NAME 54: CANOLA MarcoNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 55: BAUER JackMitchelton-Scott
# ALTERNATIVE NAME 56: CAMPENAERTS VictorLotto Soudal
# ALTERNATIVE NAME 57: DE PLUS LaurensTeam Jumbo-Visma
# ALTERNATIVE NAME 58: DOMBROWSKI JoeEF Education First
# ALTERNATIVE NAME 59: SANTAROMITA IvanNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 60: HATSUYAMA ShoNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 61: VENTOSO Francisco JoséCCC Team
# ALTERNATIVE NAME 62: O'CONNOR BenTeam Dimension Data
# ALTERNATIVE NAME 63: SANTAROMITA IvanNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 64: DURBRIDGE LukeMitchelton-Scott
# ALTERNATIVE NAME 65: BOLE GregaBahrain Merida
# ALTERNATIVE NAME 66: STRAKHOV DmitryTeam Katusha Alpecin
# ALTERNATIVE NAME 67: HENAO SebastiánTeam INEOS
# ALTERNATIVE NAME 68: MAJKA RafałBORA - hansgrohe
# ALTERNATIVE NAME 69: DÉMARE ArnaudGroupama - FDJ
# ALTERNATIVE NAME 70: SOSA Iván RamiroTeam INEOS
# ALTERNATIVE NAME 71: MOSCHETTI MatteoTrek - Segafredo
# ALTERNATIVE NAME 72: MAESTRI MircoBardiani - CSF
# ALTERNATIVE NAME 73: MARCATO MarcoUAE-Team Emirates
# ALTERNATIVE NAME 74: BOHLI TomUAE-Team Emirates
# ALTERNATIVE NAME 75: BILBAO PelloAstana Pro Team
# ALTERNATIVE NAME 76: SÉNÉCHAL FlorianDeceuninck - Quick Step
# ALTERNATIVE NAME 77: OOMEN SamTeam Sunweb
# ALTERNATIVE NAME 78: SBARAGLI KristianIsrael Cycling Academy
# ALTERNATIVE NAME 79: BENEDETTI CesareBORA - hansgrohe
# ALTERNATIVE NAME 80: TEN DAM LaurensCCC Team
# ALTERNATIVE NAME 81: CONCI NicolaTrek - Segafredo
# ALTERNATIVE NAME 82: MCCARTHY JayBORA - hansgrohe
# ALTERNATIVE NAME 83: LONARDI GiovanniNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 84: LONARDI GiovanniNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 85: GRADEK KamilCCC Team
# ALTERNATIVE NAME 86: HAMILTON ChrisTeam Sunweb
# ALTERNATIVE NAME 87: PEDRERO AntonioMovistar Team
# ALTERNATIVE NAME 88: GASPAROTTO EnricoTeam Dimension Data
# ALTERNATIVE NAME 89: COVILI LucaBardiani - CSF
# ALTERNATIVE NAME 90: ACKERMANN PascalBORA - hansgrohe
# ALTERNATIVE NAME 91: CAPECCHI ErosDeceuninck - Quick Step
# ALTERNATIVE NAME 92: VAN EMDEN JosTeam Jumbo-Visma
# ALTERNATIVE NAME 93: CIMA DamianoNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 94: MAS LluísMovistar Team
# ALTERNATIVE NAME 95: PLAZA RubénIsrael Cycling Academy
# ALTERNATIVE NAME 96: AGNOLI ValerioBahrain Merida
# ALTERNATIVE NAME 97: MARECZKO JakubCCC Team
# ALTERNATIVE NAME 98: GOGL MichaelTrek - Segafredo
# ALTERNATIVE NAME 99: BOARO ManueleAstana Pro Team
# ALTERNATIVE NAME 100: HONORÉ Mikkel FrølichDeceuninck - Quick Step
# ALTERNATIVE NAME 101: NIZZOLO GiacomoTeam Dimension Data
# ALTERNATIVE NAME 102: HOLLENSTEIN RetoTeam Katusha Alpecin
# ALTERNATIVE NAME 103: PETERS NansAG2R La Mondiale
# ALTERNATIVE NAME 104: GIBBONS RyanTeam Dimension Data
# ALTERNATIVE NAME 105: HAMILTON LucasMitchelton-Scott
# ALTERNATIVE NAME 106: CARBONI GiovanniBardiani - CSF
# ALTERNATIVE NAME 107: CAICEDO Jonathan KleverEF Education First
# ALTERNATIVE NAME 108: GEOGHEGAN HART TaoTeam INEOS
# ALTERNATIVE NAME 109: CANOLA MarcoNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 110: OWSIAN ŁukaszCCC Team
# ALTERNATIVE NAME 111: LOBATO Juan JoséNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 112: WARBASSE LarryAG2R La Mondiale
# ALTERNATIVE NAME 113: VAN DER SANDE ToshLotto Soudal
# ALTERNATIVE NAME 114: NIEVE MikelMitchelton-Scott
# ALTERNATIVE NAME 115: GHEBREIGZABHIER AmanuelTeam Dimension Data
# ALTERNATIVE NAME 116: BOUWMAN KoenTeam Jumbo-Visma
# ALTERNATIVE NAME 117: HALLER MarcoTeam Katusha Alpecin
# ALTERNATIVE NAME 118: MADOUAS ValentinGroupama - FDJ
# ALTERNATIVE NAME 119: GALLOPIN TonyAG2R La Mondiale
# ALTERNATIVE NAME 120: DUNBAR EddieTeam INEOS
# ALTERNATIVE NAME 121: NIBALI VincenzoBahrain Merida
# ALTERNATIVE NAME 122: DE LA PARTE VíctorCCC Team
# ALTERNATIVE NAME 123: MAS LluísMovistar Team
# ALTERNATIVE NAME 124: ULISSI DiegoUAE-Team Emirates
# ALTERNATIVE NAME 125: MARTENS PaulTeam Jumbo-Visma
# ALTERNATIVE NAME 126: CATALDO DarioAstana Pro Team
# ALTERNATIVE NAME 127: NISHIMURA HirokiNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 128: FLÓREZ Miguel EduardoAndroni Giocattoli - Sidermec
# ALTERNATIVE NAME 129: YATES SimonMitchelton-Scott
# ALTERNATIVE NAME 130: TOLHOEK AntwanTeam Jumbo-Visma
# ALTERNATIVE NAME 131: GEBREMEDHIN AwetIsrael Cycling Academy
# ALTERNATIVE NAME 132: SERRY PieterDeceuninck - Quick Step
# ALTERNATIVE NAME 133: DE BUYST JasperLotto Soudal
# ALTERNATIVE NAME 134: KUZNETSOV ViacheslavTeam Katusha Alpecin
# ALTERNATIVE NAME 135: BAKELANTS JanTeam Sunweb
# ALTERNATIVE NAME 136: BRAMBILLA GianlucaTrek - Segafredo
# ALTERNATIVE NAME 137: IRIZAR MarkelTrek - Segafredo
# ALTERNATIVE NAME 138: CICCONE GiulioTrek - Segafredo
# ALTERNATIVE NAME 139: VENTOSO Francisco JoséCCC Team
# ALTERNATIVE NAME 140: BROWN NathanEF Education First
# ALTERNATIVE NAME 141: LANDA MikelMovistar Team
# ALTERNATIVE NAME 142: DUNNE ConorIsrael Cycling Academy
# ALTERNATIVE NAME 143: MOLLEMA BaukeTrek - Segafredo
# ALTERNATIVE NAME 144: JUNGELS BobDeceuninck - Quick Step
# ALTERNATIVE NAME 145: CARUSO DamianoBahrain Merida
# ALTERNATIVE NAME 146: GASTAUER BenAG2R La Mondiale
# ALTERNATIVE NAME 147: SELIG RüdigerBORA - hansgrohe
# ALTERNATIVE NAME 148: BAGIOLI NicolaNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 149: LOBATO Juan JoséNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 150: BAGIOLI NicolaNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 151: HAGA ChadTeam Sunweb
# ALTERNATIVE NAME 152: HENAO SebastiánTeam INEOS
# ALTERNATIVE NAME 153: SOSA Iván RamiroTeam INEOS
# ALTERNATIVE NAME 154: ZAKARIN IlnurTeam Katusha Alpecin
# ALTERNATIVE NAME 155: SCOTSON MilesGroupama - FDJ
# ALTERNATIVE NAME 156: LEEZER TomTeam Jumbo-Visma
# ALTERNATIVE NAME 157: NIV GuyIsrael Cycling Academy
# ALTERNATIVE NAME 158: HONORÉ Mikkel FrølichDeceuninck - Quick Step
# ALTERNATIVE NAME 159: BARBIN EnricoBardiani - CSF
# ALTERNATIVE NAME 160: LÓPEZ Miguel ÁngelAstana Pro Team
# ALTERNATIVE NAME 161: PUCCIO SalvatoreTeam INEOS
# ALTERNATIVE NAME 162: MAJKA RafałBORA - hansgrohe
# ALTERNATIVE NAME 163: HIRT JanAstana Pro Team
# ALTERNATIVE NAME 164: FLÓREZ Miguel EduardoAndroni Giocattoli - Sidermec
# ALTERNATIVE NAME 165: CARRETERO HéctorMovistar Team
# ALTERNATIVE NAME 166: DE LA PARTE VíctorCCC Team
# ALTERNATIVE NAME 167: HANSEN AdamLotto Soudal
# ALTERNATIVE NAME 168: EWAN CalebLotto Soudal
# ALTERNATIVE NAME 169: DENZ NicoAG2R La Mondiale
# ALTERNATIVE NAME 170: KANGERT TanelEF Education First
# ALTERNATIVE NAME 171: CIMA DamianoNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 172: POWER RobertTeam Sunweb
# ALTERNATIVE NAME 173: KNOX JamesDeceuninck - Quick Step
# ALTERNATIVE NAME 174: BATTAGLIN EnricoTeam Katusha Alpecin
# ALTERNATIVE NAME 175: BRESCHEL MattiEF Education First
# ALTERNATIVE NAME 176: CATTANEO MattiaAndroni Giocattoli - Sidermec
# ALTERNATIVE NAME 177: OWSIAN ŁukaszCCC Team
# ALTERNATIVE NAME 178: ROGLIČ PrimožTeam Jumbo-Visma
# ALTERNATIVE NAME 179: LE GAC OlivierGroupama - FDJ
# ALTERNATIVE NAME 180: POLJAŃSKI PawełBORA - hansgrohe
# ALTERNATIVE NAME 181: FRAPPORTI MarcoAndroni Giocattoli - Sidermec
# ALTERNATIVE NAME 182: NEILANDS KristsIsrael Cycling Academy
# ALTERNATIVE NAME 183: GAROSIO AndreaBahrain Merida
# ALTERNATIVE NAME 184: DÉMARE ArnaudGroupama - FDJ
# ALTERNATIVE NAME 185: KLUGE RogerLotto Soudal
# ALTERNATIVE NAME 186: DAVIES ScottTeam Dimension Data
# ALTERNATIVE NAME 187: NAVARRO DanielTeam Katusha Alpecin
# ALTERNATIVE NAME 188: NIBALI AntonioBahrain Merida
# ALTERNATIVE NAME 189: SÜTTERLIN JashaMovistar Team
# ALTERNATIVE NAME 190: VERVAEKE LouisTeam Sunweb
# ALTERNATIVE NAME 191: DE GENDT ThomasLotto Soudal
# ALTERNATIVE NAME 192: ROJAS José JoaquínMovistar Team
# ALTERNATIVE NAME 193: BELLETTI ManuelAndroni Giocattoli - Sidermec
# ALTERNATIVE NAME 194: KOREN KristijanBahrain Merida
# ALTERNATIVE NAME 195: PLAZA RubénIsrael Cycling Academy
# ALTERNATIVE NAME 196: VILLELLA DavideAstana Pro Team
# ALTERNATIVE NAME 197: CARRETERO HéctorMovistar Team
# ALTERNATIVE NAME 198: SÜTTERLIN JashaMovistar Team
# ALTERNATIVE NAME 199: ČERNÝ JosefCCC Team
# ALTERNATIVE NAME 200: ROGLIČ PrimožTeam Jumbo-Visma
# ALTERNATIVE NAME 201: SELIG RüdigerBORA - hansgrohe
# ALTERNATIVE NAME 202: HATSUYAMA ShoNippo Vini Fantini Faizanè
# ALTERNATIVE NAME 203: ORSINI UmbertoBardiani - CSF
# ALTERNATIVE NAME 204: MASNADA FaustoAndroni Giocattoli - Sidermec
# ALTERNATIVE NAME 205: HINDLEY JaiTeam Sunweb
1: 178,129,121,160,40,162,108,57,143,145,75,166,144,49,170,53,124,35,16,56,151,173,187,64,126,5,48,38,31,119,88,100,2,105,92,141,79,62,172,58,194,120,186,19,176,55,95,80,17,132,190,86,154,114,4,196,197,163,204,51,115,99,37,138,152,182,136,30,85,91,123,21,87,205,81,74,52,106,20,82,112,146,133,45,36,188,191,47,22,174,1,135,27,139,189,130,161,140,103,8,78,77,96,23,192,102,104,125,39,118,98,179,155,183,29,70,66,13,116,65,89,69,14,34,169,12,131,54,177,181,111,9,10,90,185,167,32,72,11,73,83,28,107,150,157,59,134,18,46,137,50,6,117,142,203,25,164,101,113,3,156,147,41,71,159,42,168,171,24,60,193,26,15,97,175,127
1: 90,28,168,13,69,18,134,133,78,147,104,54,8,11,174,113,34,35,162,40,192,19,81,46,116,117,178,141,139,118,53,121,129,38,108,96,144,172,91,159,50,52,124,170,5,49,125,41,62,154,173,119,88,166,17,36,37,194,6,196,145,31,143,80,160,112,77,190,20,163,75,167,99,161,64,136,103,204,58,187,16,107,39,140,48,185,30,1,177,98,164,82,102,126,132,106,151,205,120,150,114,45,24,176,135,95,26,73,59,65,183,152,70,2,130,87,188,146,23,105,86,72,181,29,10,182,21,193,179,138,12,4,51,101,89,203,56,100,191,171,123,22,79,27,197,115,9,25,92,189,15,155,55,3,156,175,111,186,66,137,14,57,85,47,97,142,42,157,60,74,83,71,169,131,32
1: 13,69,90,71,101,97,18,193,12,41,129,160,83,121,168,192,143,51,162,141,25,144,19,38,5,194,34,91,52,35,113,145,55,40,119,175,117,75,82,196,17,156,154,11,147,98,135,178,124,88,8,166,62,187,176,36,99,118,53,92,77,31,126,50,132,6,114,103,172,105,64,133,28,32,21,14,73,49,111,16,107,177,112,186,137,170,81,58,106,102,204,54,164,30,167,80,48,47,37,163,190,139,104,26,42,185,29,1,155,78,142,108,152,39,120,161,96,140,197,151,115,100,173,123,189,85,182,4,191,136,146,131,150,89,59,24,134,10,23,203,159,171,22,205,86,2,179,45,188,20,181,138,15,70,183,65,116,56,130,57,79,95,169,125,9,157,27,46,60,66,74,87,174,72,3
1: 49,168,124,90,21,178,48,160,69,129,162,143,35,119,121,144,36,154,108,5,145,38,19,166,53,58,8,106,114,176,75,141,196,51,113,78,26,170,104,103,73,193,28,174,118,138,91,82,30,192,62,112,54,45,107,1,136,64,105,34,13,99,150,14,194,147,52,50,88,156,126,191,92,125,47,177,204,24,81,152,140,146,23,89,130,132,29,10,188,59,133,41,37,131,18,39,115,40,77,135,205,172,190,71,98,96,95,139,97,183,102,6,157,116,185,20,72,46,159,4,12,189,123,27,167,182,120,181,32,2,164,70,203,151,86,179,11,100,137,55,197,22,15,101,87,17,134,80,85,161,163,31,3,16,66,42,186,155,171,65,83,142,79,9,56,173,57,117,169,74,60,111,187,25,175
1: 90,13,69,168,71,104,3,10,83,193,18,47,22,111,147,101,11,50,28,117,133,34,97,46,72,8,21,32,113,177,115,99,174,82,124,78,1,144,141,166,137,118,170,35,17,19,73,179,121,96,42,14,26,139,85,100,88,142,92,156,178,5,52,192,189,123,102,49,154,66,182,38,160,126,129,108,55,53,37,138,62,120,81,143,196,183,136,91,185,107,98,155,15,36,150,30,112,75,167,204,114,152,87,29,172,2,106,79,6,162,4,188,41,45,54,12,64,125,56,74,131,140,58,20,130,151,51,134,27,116,171,181,176,16,145,24,65,135,169,132,191,89,146,186,203,173,164,159,77,103,119,86,39,23,105,205,157,60,31,163,59,48,197,70,95,161,57,190,80,40,9,194
1: 204,48,192,95,106,132,118,103,52,30,77,81,32,116,46,130,178,129,135,2,21,5,144,51,138,160,91,20,8,124,114,82,120,161,105,38,193,58,89,104,78,62,108,49,166,86,170,183,121,143,19,162,126,79,176,102,35,117,141,154,96,134,1,196,177,113,45,88,36,136,146,119,6,112,190,23,188,205,16,145,75,87,65,174,152,70,53,64,131,107,157,54,59,4,167,191,181,22,24,31,73,163,12,39,115,29,99,182,125,27,203,150,111,123,137,164,179,189,139,34,97,169,13,83,11,142,3,72,185,28,100,41,151,18,101,10,42,14,15,50,69,17,60,133,155,85,74,92,186,173,156,147,197,168,26,55,98,171,71,90,56,57,140,66,159,37,47,80,172
1: 75,119,35,105,176,7,67,87,118,45,113,174,8,68,135,43,121,129,144,200,38,5,58,77,132,143,49,120,141,154,138,16,91,62,170,153,122,190,114,30,103,44,36,108,46,205,112,48,53,86,52,78,106,19,204,196,88,116,31,146,126,63,1,23,17,2,27,195,163,125,117,148,167,157,34,180,82,51,140,61,130,191,24,104,56,133,183,136,102,79,33,128,188,110,159,72,181,151,55,64,20,92,115,199,124,161,98,10,134,89,12,198,96,193,145,73,182,99,28,3,65,84,76,137,81,101,93,6,37,66,142,131,169,107,85,186,173,94,165,14,74,50,149,155,203,202,32,18,156,90,179,22,201,26,185,109,42,168,184,11,158,71,15,97,41,13,57
1: 168,28,90,34,193,184,18,109,101,201,7,96,125,98,51,30,35,200,144,49,99,77,136,121,36,19,170,5,135,122,108,141,106,52,161,119,38,68,43,129,53,154,75,118,143,114,103,50,91,26,31,82,62,58,176,88,126,48,115,204,163,132,190,20,73,16,138,44,76,112,23,32,92,45,1,104,196,11,120,140,27,159,94,67,110,14,61,8,124,133,205,33,22,146,165,174,102,6,37,113,167,12,81,182,17,78,183,148,128,64,2,198,149,180,158,86,105,142,134,195,188,72,46,145,65,107,153,156,116,130,117,87,191,10,89,131,63,24,84,56,79,3,151,157,66,15,97,173,186,42,155,169,71,137,202,93,74,185,179,55,181,199,85,203
1: 178,56,143,121,170,151,144,53,75,176,49,19,154,162,124,166,62,191,186,31,145,17,52,38,108,35,204,182,141,126,129,58,5,16,86,173,190,48,51,20,77,160,103,64,135,30,132,189,136,88,119,205,114,120,8,177,192,6,95,118,123,81,1,82,139,36,116,140,130,106,70,21,146,196,55,112,28,23,197,164,104,47,100,46,91,107,10,2,37,12,39,188,137,66,65,152,99,45,174,138,183,18,157,101,163,102,167,34,98,27,22,90,69,113,74,181,79,83,142,29,72,24,161,96,4,85,11,14,105,26,179,171,147,92,59,150,78,111,54,169,193,125,115,32,131,89,3,73,133,159,156,15,134,50,42,168,87,71,155,60,117,185,97,203
1: 69,28,147,168,101,18,193,83,133,50,34,22,17,185,21,47,14,134,73,78,30,8,103,99,49,55,112,129,179,77,121,96,35,145,5,19,139,12,144,161,75,166,160,92,178,54,106,126,53,170,102,51,38,154,91,143,177,118,36,124,48,189,58,196,192,6,176,204,114,131,123,42,52,141,1,190,108,45,100,82,32,113,164,120,89,135,183,72,85,23,88,16,65,111,132,205,86,29,140,151,59,150,171,197,87,31,152,125,155,162,64,24,146,70,136,107,167,39,105,2,95,27,20,188,116,156,130,191,37,163,66,119,169,182,159,104,117,10,62,4,90,79,74,115,142,181,173,186,60,157,26,3,56,15,46,174,11,97,138,81,137,98,71
1: 168,69,90,28,18,11,104,101,97,22,111,54,193,83,159,134,192,73,144,3,5,169,77,19,141,147,35,161,1,135,96,121,48,65,102,125,8,92,106,178,82,112,154,170,30,52,58,74,143,85,99,49,79,162,166,164,38,62,160,103,126,137,124,129,196,81,204,108,64,95,75,91,51,167,113,177,189,188,21,183,34,31,78,190,98,17,116,120,89,53,114,36,118,132,146,32,16,182,133,23,26,205,50,140,45,70,88,115,136,29,119,15,152,107,151,123,6,176,105,24,138,86,150,39,157,179,185,163,20,72,27,130,10,14,156,142,2,117,42,191,87,59,47,60,131,139,37,155,12,55,46,66,174,145,4,173,186,56,171,100,197,181,71
1: 79,145,120,136,91,19,1,191,8,24,199,17,185,89,88,135,6,43,141,142,49,38,68,200,121,5,143,129,170,154,99,126,53,16,87,153,138,105,117,12,198,10,35,48,36,144,51,124,30,119,130,176,108,77,122,106,52,114,116,44,67,163,22,62,81,58,118,132,190,86,115,56,167,23,103,78,7,109,112,75,204,205,34,110,183,33,82,131,195,45,128,27,181,46,180,125,90,188,31,196,159,113,133,61,3,72,101,169,148,146,151,186,173,102,92,155,96,26,104,2,161,137,64,73,174,134,201,20,107,140,63,182,179,98,94,55,76,158,165,37,193,14,184,84,15,74,11,85,157,66,93,42,32,18,202,50,149,156,65,28,168,97
1: 154,114,141,49,143,68,200,121,38,35,43,170,58,118,19,138,129,16,204,119,53,153,36,31,105,122,62,52,144,130,51,67,75,48,120,163,23,145,91,116,77,7,165,195,5,20,136,132,30,135,176,125,27,191,82,112,44,196,128,2,115,8,181,1,89,140,86,205,124,34,158,161,64,33,174,167,56,45,180,55,46,183,61,87,182,96,65,17,110,113,104,133,107,88,92,188,186,79,81,102,146,156,12,103,151,24,106,126,66,6,78,32,157,131,117,76,26,90,72,193,199,85,198,201,94,99,179,3,73,14,98,184,137,93,149,74,169,155,148,202,142,63,109,18,50,15,11,22,134,10,159,84,37,42,108,190,173,185,101
1: 49,129,121,68,141,43,38,200,58,145,35,143,53,114,87,36,118,51,138,154,204,120,86,27,153,122,67,19,44,119,115,170,163,48,23,62,16,103,24,176,132,124,78,8,136,1,144,31,91,181,116,105,17,191,113,56,135,7,75,188,52,167,106,5,205,64,174,2,20,140,158,63,81,130,165,22,79,180,98,89,146,61,102,110,128,99,161,157,196,125,33,45,195,117,34,96,55,65,10,186,148,151,112,82,6,104,88,183,12,126,76,30,72,199,85,26,46,182,73,93,3,198,18,11,109,133,149,66,169,32,179,137,134,14,155,184,94,193,50,74,201,92,156,202,15,90,107,142,131,77,159
1: 126,176,129,53,49,121,43,68,16,141,35,143,200,31,19,38,154,163,120,205,118,58,36,138,122,67,86,115,45,75,48,144,204,51,145,87,135,132,27,44,124,114,105,196,106,8,1,7,52,78,110,6,46,112,191,113,88,167,82,169,5,62,170,91,179,61,181,116,130,79,165,174,125,23,148,20,17,161,64,140,134,96,128,186,30,12,33,92,98,55,151,81,188,24,180,22,183,153,63,109,156,99,11,73,34,193,104,94,56,74,15,158,137,136,89,3,65,66,103,72,131,107,195,198,102,146,119,201,26,76,90,93,142,182,149,32,18,157,2,202,199,14,155,184,117,10,85,50,133
1: 138,163,204,121,53,49,141,58,145,176,43,143,114,129,200,38,105,16,205,35,68,154,153,124,19,118,51,170,122,52,116,67,44,75,158,86,62,27,17,31,196,120,140,20,48,132,23,103,136,188,26,110,144,91,112,1,61,7,113,191,87,8,167,181,45,5,128,135,115,79,82,186,6,55,174,130,34,134,24,89,161,146,88,183,30,126,165,180,169,102,92,104,33,125,107,93,195,96,64,193,81,98,10,72,46,56,156,151,12,179,106,157,85,199,73,131,36,74,32,76,66,78,198,22,65,3,201,90,11,94,149,18,109,117,182,99,137,155,142,184,50,63,14,202,15,119,148,2
1: 103,5,35,204,182,170,48,136,86,45,191,116,122,30,135,81,72,144,141,49,43,53,143,16,200,121,105,114,129,38,154,163,153,62,58,23,145,68,19,118,138,67,120,128,112,205,44,195,36,115,87,1,91,132,124,98,24,146,113,140,51,79,180,174,89,7,52,165,126,31,167,169,130,27,99,196,75,66,176,181,88,78,106,64,55,20,188,33,110,161,22,157,34,158,198,125,186,104,92,107,131,151,8,6,46,193,61,156,65,149,56,102,12,17,96,74,73,14,85,137,117,10,202,183,32,93,155,184,179,63,94,3,142,76,18,11,50,15,82,199,26,201,90,109,134
1: 93,90,11,76,104,193,18,184,22,72,169,3,98,149,199,117,73,201,10,61,7,50,135,1,35,55,92,113,96,99,51,43,121,52,200,38,161,142,65,19,118,49,143,120,122,141,34,154,129,170,58,68,36,145,109,126,204,112,44,103,5,102,138,32,106,181,66,105,45,53,16,30,167,8,116,20,144,132,124,205,67,23,155,146,6,91,128,174,196,31,12,14,179,110,94,136,137,81,176,188,191,125,153,27,74,86,114,130,140,24,198,17,85,46,156,64,78,26,158,89,56,33,151,195,75,87,163,82,79,63,115,62,183,202,165,107,88,15,186,182,157,180,131,48
1: 5,45,30,106,132,44,109,99,24,179,73,63,43,200,49,121,141,68,143,53,16,154,129,120,38,145,105,36,138,122,58,170,86,114,19,205,204,35,118,136,62,116,135,51,87,191,195,46,124,27,55,67,153,167,75,126,163,196,96,81,89,91,144,20,7,64,1,8,112,176,113,188,155,131,130,31,52,174,66,82,180,79,165,184,34,61,88,65,158,110,161,104,78,12,186,103,6,23,128,125,98,146,92,107,33,183,72,137,140,22,17,102,56,156,74,199,94,15,193,181,169,157,115,151,182,32,85,14,93,3,202,149,142,117,10,18,50,76,90,201,26,198,11
1: 75,141,138,49,121,170,114,118,68,16,38,129,143,200,53,105,115,43,120,154,58,163,67,205,145,81,140,204,87,122,36,23,35,19,51,44,128,112,86,126,91,62,31,176,82,124,116,174,24,33,125,191,52,7,146,144,188,136,27,5,165,132,30,79,55,64,161,135,153,195,106,34,96,61,8,65,110,158,78,102,181,32,182,89,103,85,12,6,10,17,113,92,1,94,20,63,46,130,196,109,149,99,56,167,88,137,186,193,104,198,73,3,93,131,72,107,169,183,14,184,157,74,151,155,15,199,179,45,156,18,142,11,90,180,201,26,98,202,22,66,50,117,76
1: 151,56,191,145,17,47,75,176,121,178,64,74,154,19,162,92,144,55,52,38,141,35,126,129,116,143,189,124,166,82,85,123,69,30,105,49,58,98,205,186,155,182,160,62,170,139,31,100,36,16,51,114,115,95,34,20,22,99,66,135,45,86,204,73,26,81,132,53,177,102,106,118,15,112,4,91,1,146,138,136,54,137,88,147,103,104,18,23,152,117,29,107,169,72,6,5,196,163,192,14,161,11,10,12,59,181,96,39,79,65,174,197,113,3,130,50,89,90,27,167,183,78,179,142,171,46,140,188,87,193,8,125,131,32,24,157,164,156,60,111,70,120